About Beri Properties Limited (12940503) United Kingdom