About Murphy Developments Limited (01362054) United Kingdom