About Taylored Properties (ne) Ltd (06530341) United Kingdom