About 1 Hillgrove Street Management Company Limited (12296892) United Kingdom