About Bep Properties Limited (11425311) United Kingdom