About Pulo Properties Ltd (12246329) United Kingdom