About Square Place Limited (09437308) United Kingdom