About The Locker Management Company Limited (04009608) United Kingdom