About Kirkless Street Management Company Limited (11332638) United Kingdom