About The Residence (phase 2) Management Company Limited (11346370) United Kingdom