About Sapphire 2 Properties Limited (10513388) United Kingdom