Babna's Ltd Company number17463887 StatusActive TypeLtd Incorporated16 Sep 2026 Nature of business Take-away food shops and mobile food stands Registered office 55 TowngateLeylandPR25 2FQ Data JSON Markdown