About Sapphire Cheshire Properties Limited (11905385) United Kingdom