About Macneil Properties Ltd (10401461) United Kingdom