About Competa Properties Limited (01954270) United Kingdom