About 103 Bedford Road Management Company Limited (03466506) United Kingdom