About 18 Lambton Road Management Company Limited (10697184) United Kingdom