About Bramble Court (thistle House) Rtm Company Limited (08159835) United Kingdom