About Hitherwood Close Management Company Limited (11476424) United Kingdom