About Ambrose Court Management Committee (leyland) Limited (04553517) United Kingdom