About 7 St. Lawrence Terrace (management) Limited (02527929) United Kingdom