About Sand Bay Property (management) Limited (01113320) United Kingdom