About Mcnamara Property Ltd (13189462) United Kingdom