About 7 Bedford Terrace Freehold Management Company Limited (06939782) United Kingdom