About 50 Sloane Avenue Limited (10709276) United Kingdom