About Jasada Properties Limited (13300076) United Kingdom