About Mcintosh Estates & Lettings Ltd (13472943) United Kingdom