About Citybay Investment Limited (06305126) United Kingdom