About Maguire Jackson Properties Limited (05124752) United Kingdom