About Tamric Properties Limited (12236677) United Kingdom