About Sellar Properties (western) Limited (03097139) United Kingdom