About Julian Christopher Developments Limited (06588046) United Kingdom