About Egoli Properties Limited (12774924) United Kingdom