About Obash Properties Limited (12485302) United Kingdom