About Chailey Close Management Company Limited (12099567) United Kingdom