About Thackeray Close (cumnor Hill) Management Company Limited (12459450) United Kingdom