About Toll House (lyneham) Management Company Limited (11520981) United Kingdom