About 6 St. Margarets Place Limited (02699723) United Kingdom