About 12 Charles Street (freehold) Limited (03612565) United Kingdom