About Kershaw Property Developments Ltd (12506897) United Kingdom