About Brook House (twickenham) Limited (04269559) United Kingdom