About Railway Place Whitchurch Management Company Limited (11434203) United Kingdom