About Trehan Properties Limited (08039163) United Kingdom