About Primo Passo Property Ltd (13626966) United Kingdom