About Banjo Properties Ltd (12788260) United Kingdom