About Belkacem Properties Ltd (13098249) United Kingdom