About Salisbury Terrace Owners Club Limited (09024106) United Kingdom