About Clive Osgood Project Management Solutions Ltd (10691870) United Kingdom