About Beulah Place Management Company Limited (10734356) United Kingdom