12496801 BAHOO LIFE LIMITED

Registered Number12496801
CompanyBAHOO LIFE LIMITED
Address31 Freeland Park Holders Hill Road
London
NW4 1LP
England
CountryGB
SIC Code46760 46760
Incorporation Date2020-03-04
Annual Return Date2024-12-31
Latest Accounts Date2023-03-31
Company StatusACTIVE

Credit Scorecard £3.00