About 19 Lambolle Road Management Company Limited (07278519) United Kingdom