About Mcnamara Properties Limited (10928252) United Kingdom