About St Peter S Square (harrogate) Limited (06489036) United Kingdom