About The 198 Lawrence Street Management Company Limited (12937273) United Kingdom