About Sharrow Bay Property Holdings Limited (08019461) United Kingdom