About Biro Properties Ltd (12078837) United Kingdom