About Jenkin House Management Company Limited (10410545) United Kingdom