About Bedford Road Management Company Ltd (13638968) United Kingdom