About Shearwater Properties Limited (04864735) United Kingdom