About Squires Lane Management Ltd (12033126) United Kingdom