About Barukh Properties Ltd (13499212) United Kingdom