About Simon Baker Property Holdings Limited (05223608) United Kingdom