About Trott Properties Limited (04157676) United Kingdom