About Tamara House Freehold Limited (06574548) United Kingdom