About I&b Properties Ltd (12196187) United Kingdom