About Tabernacle Street Freehold Limited (05548161) United Kingdom