About 36 Lower Sloane Street Management Limited (12769598) United Kingdom