About Procter & Kane Developments Ltd (12709984) United Kingdom