About Mcneil Properties Limited (13651656) United Kingdom