About Julie Twist Properties Ltd (04614439) United Kingdom