About Lamington (catford) Management Company Limited (13692451) United Kingdom