About Station House (bexhill) Limited (11005266) United Kingdom