About Yakoob Properties Limited (11927142) United Kingdom