About C & C Elvin Properties Ltd (04838809) United Kingdom