About Selby Properties (west Yorkshire) Limited (12283228) United Kingdom