About Cleen Finish Property Holdings Ltd (12351521) United Kingdom