About Wales Street Management Company Limited (07566970) United Kingdom