About Carol Neil Property Ltd (10409799) United Kingdom