About Millington Ross Properties Ltd (09279964) United Kingdom