Season chicken with salt, pepper, minced garlic and soy sauce. Cover and place in the refrigerator to marinate for about 1-2 hours.
Arrange chicken on a baking tray and bake in a preheated oven 180°C/350°F until chicken pieces are browned.
Combine dripping with barbecue sauce and spoon over chicken. Return to the oven and cook for a further 20 minutes.
To Make Barbecue Sauce:
Heat margarine in a sauce pot. Add onion and garlic and saute until they become tender.
Add chicken stocken-GB, ketchup, orange juice, fish and meat sauce, soy sauce, chilli powder and sugar and mix well. Bring to a boil, then lower flame and simmer for about 15 minutes, stirring and skimming as needed.
Taste the sauce and adjust the seasoning with salt and pepper, if necessary. Remove from flame, add sherry and stir.
en-GBChicken Stock: Boil 1 packet Grace Cock Soup Mix with 2 cups water for about 5 minutes. Strain and use as directed.