About Ambe Properties Limited (05690997) United Kingdom