About London Kendal Street Centre No.1 Limited (08667354) United Kingdom