BRB (Residuary) Limited is Registered in England and Wales with Company Registration number 4146505.
Registered Office, 14 Pentonville Road, London N1 9HF.
A wholly owned subsidiary of the Secretary of State for Transport
You can download a copy of BRB (Residuary) Limited's most recent Annual Report here.