About Sharpe & Sons Property Limited (10265235) United Kingdom