About Ambridge Properties Ltd (10886631) United Kingdom