About Timbercombe Gate Management Company Limited (07424249) United Kingdom