About Sutcliffe Properties (leeds) Limited (13292038) United Kingdom