About Thackery House Management Company Limited (02368944) United Kingdom