9925065562483904150000000278760Alpha WIndscreens ta Rand Glas20251219P0025460 9963200504119190259000000231955De Beer Assessors (Pty) Ltd 20251219P0025458