About Fairsquare Llp (OC401542) United Kingdom