About Old Orchard Close Management Company Limited (02922313) United Kingdom