About J B Development Associates Limited (06888165) United Kingdom