About Beitar Property Limited (02347244) United Kingdom