About Beulah Lodge Management Limited (02720177) United Kingdom