About Primus Residence Limited (07960593) United Kingdom