About North Africa Properties Limited (00142054) United Kingdom