About Trimble Properties Limited (10180643) United Kingdom