About Jaywick Developments Ltd (10594027) United Kingdom