About Millward Properties Ltd (06658044) United Kingdom