About Ambermere Properties Limited (00974525) United Kingdom