About Thornton Road Management Company Limited (01182562) United Kingdom