About Alisara Properties Limited (10521199) United Kingdom