About Churchill Property Trading Limited (12588228) United Kingdom