About 7 Group Developments Limited (10891646) United Kingdom