About Millgrove Construction Limited (06994513) United Kingdom