About Beulah Properties Ltd (08122965) United Kingdom