About Ishango Properties Limited (12800519) United Kingdom