About J Mcnamara Properties Limited (12402928) United Kingdom