About Mcintyre Land And Property Developers Ltd (SC591354) United Kingdom