About Jelaco Properties Limited (10317481) United Kingdom