About Overdale Properties (south Wales) Limited (03900010) United Kingdom