About London Tenterden Street Centre Limited (10831517) United Kingdom