About London Bridge Management Company Limited (03898515) United Kingdom