About Macintosh Village (management) Limited (04440523) United Kingdom