About Baskerville Wharf (birmingham) Limited (10732529) United Kingdom