About Ali Property Developments Europe (2007) Limited (06290063) United Kingdom