About Kershaw Property & Holdings Limited (08166189) United Kingdom