About London White Lion Street Centre Limited (10832005) United Kingdom