About Square One Partnership Ltd (08012783) United Kingdom