About Millbay Development Company Limited (02163980) United Kingdom