About It & Co Properties Ltd (12458488) United Kingdom