About Beulah House Properties Ltd (13689119) United Kingdom