About Granby Street (4 & 4a) Management Company Limited (12560627) United Kingdom