About No. 6 Developments Limited (11267829) United Kingdom