About Ansa Property Developers Ltd (13658703) United Kingdom