About Prosquare Management Limited (12813597) United Kingdom