About Lyon Road Business Centre Management Company Limited (02282710) United Kingdom