About Trishul Properties Limited (02138343) United Kingdom