About 8 Curwen Road Management Company Limited (02068705) United Kingdom