About Tincat Properties Limited (10186701) United Kingdom