About Themelthorpe Properties Limited (08634332) United Kingdom