About Cargrahe Properties Ltd (10965342) United Kingdom