About D & J S Developments Limited (10423602) United Kingdom