About 31 Mall Road Management Company Limited (03242264) United Kingdom