About Slade Properties (sw) Limited (08580007) United Kingdom