About Macnamara Homes Ltd (13160933) United Kingdom