About Jbp Associates Limited (02970219) United Kingdom