About Macjo Properties 2018 Limited (11205220) United Kingdom