About Tangible Property Management Limited (12106408) United Kingdom