About Lynford Close Management Company Limited (03161658) United Kingdom