About Amia Properties Service Limited (10024788) United Kingdom