About Jakharia Properties Limited (07683367) United Kingdom