About Miller Kilpatrick Properties Ltd (SC623616) United Kingdom