About Knatchbull Road Management Company Limited (03061327) United Kingdom