About Tuxan Properties Ltd (10982031) United Kingdom