About Sellar Properties (midlands) Limited (03271500) United Kingdom