About I & A Property Investments Ltd (12727425) United Kingdom