About Beh Properties Ltd (12640084) United Kingdom