About Kirk Leedham Property Ltd (12829132) United Kingdom