About Simon Baker Property Limited (11923840) United Kingdom