About 25 Charles Street Freehold Limited (04143588) United Kingdom