About Thexton Properties Ltd (05029882) United Kingdom