About City & Bay Investments Limited (09103461) United Kingdom