About 29 Bell Street Management Company (whitchurch) Limited (02374379) United Kingdom