About Clerbise Property Holdings Limited (13285780) United Kingdom