About Scott Manor Properties (2018) Limited (11179592) United Kingdom