About Compprops Ltd (12040527) United Kingdom