About Beff Properties Limited (11655810) United Kingdom