About Springbok Uk Properties Ltd (12133966) United Kingdom