About Richmond Street Properties Ltd (13043641) United Kingdom