About Baker Timm Property Holdings Limited (10896542) United Kingdom