About Jsd Developments Limited (06238855) United Kingdom