About 5 St. Lawrence Terrace Limited (03054818) United Kingdom