About Phoenix Investment & Construction Ltd (10638641) United Kingdom