About Tabernacle Property Holdings Limited (09872263) United Kingdom