About Jsd (james Developments) Ltd (07644958) United Kingdom