About Amara Properties Ltd (05722786) United Kingdom