About Anuja Properties Ltd (12760056) United Kingdom