About The Pavilions (station Road) Management Company Limited (04375508) United Kingdom