About Longford Close Management Company Limited (03569311) United Kingdom