About The Clove North Street Ltd (10329932) United Kingdom