Greenleaf & Bowker Inc. Company numberBR028801 StatusOpen TypeUk-Establishment Incorporated5 Oct 2026 Registered office Wellington House East RoadCambridgeCB1 1BH Data JSON Markdown