About B3ta Properties Limited (12058506) United Kingdom