About Franchise Street (kidderminster) Management Company Limited (06651534) United Kingdom