About London & Bishopsgate Group Limited (02506959) United Kingdom