About C.j. O Shea Developments Limited (02161057) United Kingdom