About Paul Meehan Properties Ltd (07716050) United Kingdom