About Texmoore Property Ltd (11981936) United Kingdom