About Noah Close Management Company (enfield) Limited (07997667) United Kingdom