About Number Seven River Terrace Management Company Limited (06732778) United Kingdom