About Thornbury Management Company Limited (05740874) United Kingdom