About Brambridge House Limited (08244315) United Kingdom