About Millbeck Properties Limited (03246446) United Kingdom