About Contessa Property & Investment Limited (01260360) United Kingdom