About Sapphire Letting & Investments Ltd (11881274) United Kingdom