About Investment Properties (leeds) Limited (06372090) United Kingdom