About Trexford Properties Limited (06174431) United Kingdom