About Candle Property Solutions Ltd (08760874) United Kingdom