Ribbon

B A DEVELOPMENTS LIMITED - TCC