About 3xt Properties Ltd (08703951) United Kingdom