About Newmac Properties Ltd (06260477) United Kingdom