About High Slade Properties Ltd (08616895) United Kingdom