About 18 Ladbroke Gardens London W.11. Management Limited (01715615) United Kingdom