About Taher And Friends Properties Limited (11429353) United Kingdom