About Thornbury Park Management Company Ltd (12904295) United Kingdom