About Theddlethorpe Properties Limited (08801923) United Kingdom