About 7 Downleaze Management Company Limited (03698473) United Kingdom