About Jba Developments Limited (06558943) United Kingdom