About Ceub Property Holdings Limited (13270233) United Kingdom