About Barak Properties Ltd (13209607) United Kingdom