About Mcintosh Property Management Ltd (12146227) United Kingdom