About Loxley Close Management Company Limited (05934880) United Kingdom