Skip to main content"

Babbo Restaurants Limited

Registration reference
ZB942922
Date registered
22 July 2025
Registration expires
21 July 2026
Payment tier
Tier 2
Data controller
Babbo Restaurants Limited
Address
First Floor 5 Fleet Place London EC4M 7RD
Data Protection Officer
[email protected]