About Milward Properties Limited (02596983) United Kingdom