About Mcnair Properties Limited (10366402) United Kingdom