About Kirkby Meadows Management Company Limited (13060892) United Kingdom