About Oud Amber Properties Ltd (11875156) United Kingdom