DOUBLE LEOPARD LIMITED Company number 11719983 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address6 ALBERT CLOSE, ALBERT CLOSE, LONDON, UNITED KINGDOM, N22 7AL PostcodeN22 7AL Companies at this postcode 16 Average house price in N22 7AL £422,000 (9 sales) Map