About 76 Richmond Street Totterdown Management Limited (03296925) United Kingdom