About Aloko Properties Limited (09947078) United Kingdom