About Stewart Moore Properties Ltd (11608978) United Kingdom