About Squire Court Management Company Limited (01818758) United Kingdom