About Allodi Property Developments Limited (07497322) United Kingdom