About Thornedge Properties Limited (08527307) United Kingdom