About Mcnamara Property Investments Ltd (11859025) United Kingdom