About Millgrove Properties Ltd (04455602) United Kingdom