About 40 Lambrook Terrace Limited (12591947) United Kingdom