About St. Lawrence (ramsgate) Management Limited (06383739) United Kingdom