About Jallow Properties Ltd (13072728) United Kingdom