About Akbar Property Investments Limited (09899308) United Kingdom