About Abdulla Property Portfolio Limited (10943682) United Kingdom