About Throckley North Management Company Limited (11230974) United Kingdom