About Tannery Close Management Company Limited (11824878) United Kingdom