About West End Investments (station Road) Limited (05463835) United Kingdom