About Granby Street Investments Ltd (09632854) United Kingdom