About Sellar Properties (eastern) Limited (03292951) United Kingdom