About Lobo Property Investment Ltd (12192243) United Kingdom