About Eric Macklam (properties) Limited (01403310) United Kingdom