About Bedfont Residence Management Limited (13120323) United Kingdom