About 24 26 West Street Banwell Management Company Limited (09692724) United Kingdom