About Tabernacle Property Investment Limited (10446806) United Kingdom