Company name: Office for Budget Responsibility
Description: "It is the duty of the Office to examine and report on the sustainability of the public finances"
14T, 102 Petty France, London SW1H 9AJ, United Kingdom