About Sajc Maguire Associates Limited (07496911) United Kingdom