Camerons handles disposal for Haslemere