About Beulah Myrtle Properties Ltd (13629719) United Kingdom