About Richmond Bell Properties Limited (12328810) United Kingdom