About The Terrace At Harwell Management Company Limited (05742416) United Kingdom