About Mcnellan Properties Limited (12679685) United Kingdom