About 21 Onyx Properties Ltd (12104047) United Kingdom