About 26 Dryden Road Freehold Company Limited (11978259) United Kingdom