About Bedoo Property Limited (12417770) United Kingdom