About Clrc Property Holdings Limited (12142634) United Kingdom