About 17 Lyme Street Management Limited (10351439) United Kingdom