About Stoke House Ba11 Management Limited (11933941) United Kingdom