About Living Quarter Property Management Holdings Limited (10564453) United Kingdom