About Mill Lodge Properties Limited (00932318) United Kingdom