About Squire S Finance Limited (02043892) United Kingdom