About J P Mcguire Developments Limited (08709491) United Kingdom