About Amaar Properties Limited (SC674486) United Kingdom