About Sapphire Harrow Freehold Limited (13561515) United Kingdom