About Mcnamara Property Management (SL006294) United Kingdom