About Carica Properties Limited (01996775) United Kingdom