About Great Peter Street Management Company Limited (07788467) United Kingdom