About Jaymark Developments Ltd (11378606) United Kingdom