About Sharrow Bay Properties Limited (08010364) United Kingdom