About Lambton Court (management) Limited (01094858) United Kingdom