About Mcintosh Property Limited (12689100) United Kingdom