About D Meehan Properties Ltd (11942725) United Kingdom