About Squires Court Limited (01109696) United Kingdom