About Barash Lee Properties Limited (10838083) United Kingdom