About Bernard St Developments Ltd (11158481) United Kingdom