About Albert Property Holdings Limited (10599697) United Kingdom