About Ivor Properties Ltd (12198408) United Kingdom