About Ineffable Properties Ltd (12030243) United Kingdom