About Tremax Properties Limited (01124867) United Kingdom