About Macnimara Properties Limited (11589638) United Kingdom