About Atx Projects & Property Limited (10614752) United Kingdom