About Throop Properties Limited (06659362) United Kingdom