About Spencer Jakeman Property Management Limited (09196173) United Kingdom