About 33 St Margarets Road (freehold) Company Limited (06365086) United Kingdom