About 1-8 Nicholls Mews Management Limited (09132320) United Kingdom