About Macnamara Developments Limited (12694019) United Kingdom