About J&p Thomas Developments Limited (04754800) United Kingdom