About London Andrew Street Centre Limited (10422138) United Kingdom