About Granby Street Development Ltd (09415259) United Kingdom