About London Sackville Street Centre Limited (09955458) United Kingdom