About Ambre Properties Limited (12156997) United Kingdom