About P & C Developments Ltd. (SC384577) United Kingdom