About Springbok Apartments Ltd (11953624) United Kingdom