BRB (Residuary) Limited is Registered in England and Wales with Company Registration number 4146505.
Registered Office, One Kemble Street London WC2B 4AN.
A wholly owned subsidiary of the British Railways Board
You can download a copy of BRB (Residuary) Limited's most recent Annual Report here.