About Jaykay Developments Limited (07640927) United Kingdom