About Aadi Properties Limited (13505888) United Kingdom