About Mill Barn Property Limited (10887747) United Kingdom