About Jsre Development Limited (10890192) United Kingdom