About Ackrill Close Management Company Limited (07463251) United Kingdom