About Spencer Bridge Real Estate Limited (10782153) United Kingdom