About In Charge Properties Ltd (12143363) United Kingdom