About Houndstooth Properties Limited (11102809) United Kingdom