About Alvick Property Holdings Limited (01164958) United Kingdom