About Nairn Properties Limited (11675629) United Kingdom