About London Kendal Street Centre No.2 Limited (08667194) United Kingdom