About Miller & Shines Property Services Ltd (12823379) United Kingdom