About Jsjr Developments Limited (10306483) United Kingdom